package com.hrh.selectsystem.model.vo.choiceRecord;

import com.hrh.selectsystem.common.PageRequest;
import com.hrh.selectsystem.model.dto.mentor.MentorQueryRequest;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 学生查询申请状态视图
 * @author hrh
 */
@Data
public class ChoiceRecordQueryMentorVO extends PageRequest implements Serializable {

    /**
     * 学生ID
     */
    private Long studentid;

    /**
     * 导师信息
     */
    private List<MentorQueryRequest> mentors;

    /**
     * 第一志愿导师id
     */
    private Long firstchoice;

    /**
     * 第二志愿导师id
     */
    private Long secondchoice;

    /**
     * 第三志愿导师id
     */
    private Long thirdchoice;

    /**
     * 第一志愿选择状态：pending/accepted/rejected
     */
    private String firststatus;

    /**
     * 第二志愿选择状态：pending/accepted/rejected
     */
    private String secondstatus;

    /**
     * 第三志愿选择状态：pending/accepted/rejected
     */
    private String thirdstatus;

    private static final long serialVersionUID = 1L;
}
